﻿// Stars POJ - 2352.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>


/*
https://vjudge.net/problem/POJ-2352#author=GPT_zh

天文学家经常研究星图，其中星星在平面上用点表示，每颗星星都有笛卡尔坐标。星星的级别是指不高于给定星星且不在其右侧的星星数量。
天文学家想要知道星星级别的分布。


例如，看看上图中显示的地图。星星5的级别等于3（由编号为1、2和4的三颗星星组成）。
编号为2和4的星星的级别为1。在这张地图上，只有一颗级别为0的星星，两颗级别为1的星星，一颗级别为2的星星，和一颗级别为3的星星。

你需要编写一个程序，统计给定地图上每个级别的星星数量。
输入
输入文件的第一行包含星星数量N（1≤N≤15000）。接下来的N行描述星星的坐标（每行两个整数X和Y，由一个空格分隔，0≤X，Y≤32000）。
平面上的每个点只能有一颗星星。星星按Y坐标升序排列。Y坐标相等的星星按X坐标升序排列。
输出
输出应包含N行，每行一个数字。第一行包含级别为0的星星数量，第二行包含级别为1的星星数量，
依此类推，最后一行包含级别为N-1的星星数量。

5
1 1
5 1
7 1
3 3
5 5

1
2
1
1
0

这个问题有大量的输入数据，使用scanf()而不是cin来读取数据以避免超时。
*/
int main()
{
    std::cout << "Hello World!\n";
}

 